package com.lvyq.model.reply;

import lombok.Data;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.format.annotation.DateTimeFormat;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import java.util.Date;

/**
 * @program: weg
 * @description: 回复消息
 * @author: lvyq
 * @create: 2023-03-07 16:38
 **/
@Data
@XmlRootElement(name = "xml")
@Document(collection = "reply_msg")
public class ReplyMsg {

    @Id
    String id;
    /**
     *接收方帐号（收到的OpenID）
     */
    @XmlElement(name = "ToUserName")
    String ToUserName;


    String userName;

    /**
     *开发者微信号
     */
    @XmlElement(name = "FromUserName")
    String FromUserName;

    /**
     *消息创建时间 （整型）
     */
    @XmlElement(name = "CreateTime")
    Long CreateTime;

    /**
     *消息类型
     */
    @XmlElement(name = "MsgType")
    String MsgType;

    /**
     *文本消息内容
     */
    @XmlElement(name = "Content")
    String Content;

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    Date relpyTime=new Date();


}
